package com.wjf.accesscontrol.entity;

/**
 * @Description
 * @Author WuJianFeng
 * @Date 2024/1/26 14:56
 */

public class SocialCardEntity {
     /**
      * 发卡地区行政区划代码（卡识别码前 6 位）
      */
     private String adminCode;
     /**
      * 社会保障号码
      */
     private String idCardNum;
     /**
      * 性别
      */
     private String gender;
     /**
      * 卡号
      */
     private String cardNum;
     /**
      * 卡识别码
      */
     private String cardId;
     /**
      * 姓名
      */
     private String name;
     /**
      * 卡复位信息（仅取历史字节）
      */
     private String resetCode;
     /**
      * 规范版本
      */
     private String version;
     /**
      * 发卡日期
      */
     private String startDate;
     /**
      * 卡有效期
      */
     private String endDate;
     /**
      * 终端机编号
      */
     private String terminalCode;
     /**
      * 终端设备号
      */
     private String terminalDeviceCode;

     public String getAdminCode() {
          return adminCode;
     }

     public void setAdminCode(String adminCode) {
          this.adminCode = adminCode;
     }

     public String getIdCardNum() {
          return idCardNum;
     }

     public void setIdCardNum(String idCardNum) {
          this.idCardNum = idCardNum;
     }

     public String getGender() {
          return gender;
     }

     public void setGender(String gender) {
          this.gender = gender;
     }

     public String getCardNum() {
          return cardNum;
     }

     public void setCardNum(String cardNum) {
          this.cardNum = cardNum;
     }

     public String getCardId() {
          return cardId;
     }

     public void setCardId(String cardId) {
          this.cardId = cardId;
     }

     public String getName() {
          return name;
     }

     public void setName(String name) {
          this.name = name;
     }

     public String getResetCode() {
          return resetCode;
     }

     public void setResetCode(String resetCode) {
          this.resetCode = resetCode;
     }

     public String getVersion() {
          return version;
     }

     public void setVersion(String version) {
          this.version = version;
     }

     public String getStartDate() {
          return startDate;
     }

     public void setStartDate(String startDate) {
          this.startDate = startDate;
     }

     public String getEndDate() {
          return endDate;
     }

     public void setEndDate(String endDate) {
          this.endDate = endDate;
     }

     public String getTerminalCode() {
          return terminalCode;
     }

     public void setTerminalCode(String terminalCode) {
          this.terminalCode = terminalCode;
     }

     public String getTerminalDeviceCode() {
          return terminalDeviceCode;
     }

     public void setTerminalDeviceCode(String terminalDeviceCode) {
          this.terminalDeviceCode = terminalDeviceCode;
     }

     @Override
     public String toString() {
          return "SocialCardEntity{" +
                  "adminCode='" + adminCode + '\'' +
                  ", idCardNum='" + idCardNum + '\'' +
                  ", cardNum='" + cardNum + '\'' +
                  ", cardId='" + cardId + '\'' +
                  ", name='" + name + '\'' +
                  ", resetCode='" + resetCode + '\'' +
                  ", version='" + version + '\'' +
                  ", startDate='" + startDate + '\'' +
                  ", endDate='" + endDate + '\'' +
                  ", terminalCode='" + terminalCode + '\'' +
                  ", terminalDeviceCode='" + terminalDeviceCode + '\'' +
                  '}';
     }
}
